.sider {
  position: fixed;
  top: 64px;
  left: 0;
  bottom: 0;
  background: #001529;
  box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15);
  width: 200px !important;
  z-index: 1000;
}

/* 菜单样式 */
:global(.ant-menu) {
  background: #001529 !important;
  border-right: 1px solid #303030 !important;
}

:global(.ant-menu-item) {
  color: rgba(255, 255, 255, 0.65) !important;
  margin: 4px 0 !important;
}

/* 子菜单标题颜色 */
:global(.ant-menu-submenu-title) {
  color: #69c0ff !important;  /* 使用浅蓝色 */
  font-weight: 500;  /* 加粗 */
}

:global(.ant-menu-item:hover) {
  background: rgba(24, 144, 255, 0.1) !important;
}

:global(.ant-menu-item-selected) {
  background: #1890ff !important;
  color: #fff !important;
} 